package service;

import pojo.Admin;
import pojo.CheckInRecord;
import pojo.CheckOutRecord;

import java.util.ArrayList;
import java.util.Date;

/*
    Service层接口
 */
public interface CheckOutRecordService {
    //查询所有管理员信息
    public abstract ArrayList<CheckOutRecord> findAll();

    //查询时间段内退宿信息
    public abstract ArrayList<CheckOutRecord> findDate(Date begin, Date end);

    //根据管理员id获取管理员信息
    public abstract CheckOutRecord findById(Integer stuId);

    //新增管理员信息
    public abstract int insert(CheckOutRecord checkOutRecord);

    //修改管理员信息
    public abstract int update(CheckOutRecord checkOutRecord);

    //删除管理员信息
    public abstract int delete(CheckOutRecord checkOutRecord);
}
